pumping tee - French English Dictionary